throwing together - French English Dictionary